About Salon64 Limited (10029482) United Kingdom