About Technologies And Services For Industry (tsi) Limited (05500418) United Kingdom