About Clyde Cruising Club Limited (SC431272) United Kingdom