About The Complete Horse Clinic Ltd (11602796) United Kingdom