About Canned Candle Company Limited (12640954) United Kingdom