About Tri Control Systems Ltd (01902501) United Kingdom