About Claymore Manning Ltd (SC480917) United Kingdom