About Clyde M3 Limited (SC428552) United Kingdom