About Hennock International Ltd (03028368) United Kingdom