About M And M Haddow Ltd (10649757) United Kingdom