About The Bulls Head (alton) Limited (10335852) United Kingdom