About Claymore Group Llp (OC342265) United Kingdom