About Salon 26 Limited (08506091) United Kingdom