About Magnolia Clean Ltd (11432981) United Kingdom