About Terex International Holdings 1 Limited (11540147) United Kingdom