About Clyde Enterprise Ltd (SC629898) United Kingdom