About Rickling Candle Company Ltd (13336847) United Kingdom