About Horseshoe B&b Limited (12109100) United Kingdom