UK Manager Jobs with Visa Sponsorship: The £41,700 Question