About Th Controls Ltd (12851287) United Kingdom