About Clamp And Son Ltd (11479897) United Kingdom