About Clyde Valley Holdings Limited (SC228661) United Kingdom