About The Crop Candle Company Ltd (12779573) United Kingdom