About Clyde Outboard Services Ltd. (SC303012) United Kingdom