About Intech Controls Ltd (08482862) United Kingdom