About The Lock Hair Salon Limited (13283394) United Kingdom