About Ian Thompson Engineering Limited (10459268) United Kingdom