About Poplars Candle Company Ltd (11797295) United Kingdom