About Longshot Country Hotels Limited (08950582) United Kingdom