About The Bulls Head Inn Limited (11834731) United Kingdom