About Emerald Botanical Oils Limited (NI661149) United Kingdom