About Marshall And Haines Ltd (11558888) United Kingdom