About Village Wax Melts Ltd (11768356) United Kingdom