About T & S Systems Ltd (08546378) United Kingdom