About The Boars Head Hotel Limited (03806013) United Kingdom