About Haden Industries Limited (06718829) United Kingdom