About Industrial Research & Technology Limited (NI058355) United Kingdom