About Metro Hair Beauty Limited (NI617513) United Kingdom