About Nicholson Hair & Retail Services Limited (10737599) United Kingdom