About Altra Groundwork S Limited (12051071) United Kingdom