About The Essential Oil Works Limited (02869305) United Kingdom