About T Clarke Farriery Ltd (11640658) United Kingdom