About Boars Head Tavern Limited (05611061) United Kingdom