About Hadden Industries Ltd (07862561) United Kingdom