About New Yorkshire Wax Ltd (13517286) United Kingdom