About European Horse Service Ltd. (08498182) United Kingdom