About Salon Software Solutions Limited (08930241) United Kingdom