About No 15 Salon Limited (13455488) United Kingdom