About Information Engineering Technology Limited (02788167) United Kingdom