About Sala Integrated Information Management Limited (07302128) United Kingdom