About Clyde Compliance Ltd (SC617182) United Kingdom