About Tssi Systems Limited (05433732) United Kingdom