About Jim Cooper Farriers Limited (06586704) United Kingdom