About Duell Salon Limited (08560905) United Kingdom