About Thompson Irving Engineering Co. Limited (01411079) United Kingdom