About Salsus Design Limited (08767938) United Kingdom