About Scented Flame Limited (13133205) United Kingdom