About 21 Northgate Hair & Beauty Limited (11540248) United Kingdom