About Claymore International Limited (04603495) United Kingdom