About Derick Hair Salon Limited (13323267) United Kingdom