About New Bulls Head Hotel Ltd (09619296) United Kingdom