About Claymore Compliance Consultants Ltd (09185191) United Kingdom