About Cotswolds Aromatherapy Limited (07868870) United Kingdom