About Jim Blurton Specialist Horseshoes Limited (05683809) United Kingdom