About Clamp Limited (09841217) United Kingdom