About Technomatic Control Solutions Ltd (13522980) United Kingdom