About Little Rascals Wax Melts Ltd (SC679746) United Kingdom