About Nbr Hair And Beauty Limited (SC658338) United Kingdom