About James Hayter Farriers Limited (06444015) United Kingdom