About Salon Time Ltd (12043769) United Kingdom