About Lola-rae Candles Limited (12168017) United Kingdom