About Claymore Limited (SC261497) United Kingdom