About Horseshoe Close Limited (05848597) United Kingdom