About Salon Twenty Twelve Ltd (08097302) United Kingdom