Europe VAT Manager careers in United Kingdom