About Amec Foster Wheeler Group Limited (04612748) United Kingdom