Anheuser-Busch InBev has launched a UK TV ad as part of its Stella Artois Open golf sponsorship at St Andrews.