About John Stalker Farrier Limited (09026744) United Kingdom