About Horseshoe Inns & Taverns Ltd (09659428) United Kingdom