About Alchemy Wax Limited (SC694245) United Kingdom