About Salon And Groom Ltd (SC664487) United Kingdom