About Clyde Gate Developments Ltd (SC600899) United Kingdom