About Haddow Group Limited (02132183) United Kingdom