About Mallow Wax Ltd (13359060) United Kingdom