About The Horseshoe Country Inn Limited (12493310) United Kingdom