About Technology For Industry Limited (02738964) United Kingdom