About Clamp Boxall Limited (06943225) United Kingdom