About Iac Special Purpose Machinery And Engineering Company Limited (11294873) United Kingdom