About Oakes Candles Limited (10792403) United Kingdom