About Mascotthair Salon Ltd (12650228) United Kingdom