About Scentful Wax Limited (12596000) United Kingdom