About Terex Technology Limited (12025359) United Kingdom