About Scentual Essence Ltd (13121220) United Kingdom