About Molly & Co. (north West) Ltd (06356372) United Kingdom