About Tsc Inventis Limited (05141123) United Kingdom