About Kleerdean Stud & Livery Ltd (11556170) United Kingdom