About Veyhair Salon Limited (11538079) United Kingdom