About Visit Shropshire Hotels Ltd (12338619) United Kingdom