About Cleeve Lodge Stables Ltd (11659244) United Kingdom