About Claydon Horse Exercisers Limited (03784880) United Kingdom