About Satin Information Services Limited (02379190) United Kingdom