About Clyde Valley Investments Limited (SC350813) United Kingdom