About The Ajala Essence Candle Company Ltd (13359088) United Kingdom