About Denton Hampshire International Ltd (10859813) United Kingdom