About Blue Horseshoe Ltd (09065281) United Kingdom