About Claymore Angels Ltd (11593500) United Kingdom