About Clyde Cruising Club Publications Limited (SC073955) United Kingdom