About Claymore Automotive Limited (03064919) United Kingdom