About The Placebo Candle Co Ltd (13659369) United Kingdom