About Timeout Salon Limited (SC535756) United Kingdom