About Horse Shoe Inn Limited (04678491) United Kingdom