About The London Candle Company Limited (09377689) United Kingdom