About Patchwork Aromatherapy Ltd (11859468) United Kingdom