About Clyde Holdings Ltd (11733001) United Kingdom