About Tip Top Salon Limited (04302103) United Kingdom