About Lockes Hair Salon Limited (10411464) United Kingdom