About T. S. Controls Limited (03868775) United Kingdom