About Equi-eaze Horseshoes Limited (05835895) United Kingdom