About Clough Bottom Farm Stables Ltd (12253463) United Kingdom