About Lachesis Wax Melts Limited (13553806) United Kingdom