About Clyde Valley Stables Ltd (SC621295) United Kingdom