About Salon 25 Ltd (12745499) United Kingdom