About Clyde&mode Construction Ltd (12055841) United Kingdom