About Angel Salon (london) Limited (11271223) United Kingdom