About The Horse Hotel Ltd (05785980) United Kingdom