About The Village Wax Emporium Ltd (11999488) United Kingdom