About Clyde & Paul Ltd (13677387) United Kingdom