About Claysmore Limited (07729587) United Kingdom