About The Cavendish Candle Company Ltd (12690153) United Kingdom