About Dh Clamp Consulting Limited (08338816) United Kingdom