About Claymore Industrial Investment Company Limited (10304647) United Kingdom