Sponsorship deals may be highly lucrative for the golfers at this week’s British Open but they are also open to attention from HMRC as they are taxable in the UK