About T J Anderson Farriery Limited (13249854) United Kingdom