About Clydeside Motor Factors Ltd. (SC268538) United Kingdom