About Wax Factory Ltd (13232864) United Kingdom