About Industrial Technology Limited (04317009) United Kingdom