About Clyde Developments Ltd. (SC508709) United Kingdom