About The Cow Hotel Limited (13431182) United Kingdom