About North West Beauty Limited (13323252) United Kingdom