About Neo Salon Limited (05656762) United Kingdom