About The Horseshoes Inn Limited (08895271) United Kingdom