About Vauxhall Tavern London Ltd (09054875) United Kingdom