About Mollie Painter & Co Ltd (11233458) United Kingdom