About Salon 85a Ltd (10865131) United Kingdom