About The Bulls Head Hotel Ltd (10572694) United Kingdom