About Claymore Uk Marketing Limited (12003042) United Kingdom