About Foster Wheeler (london) Limited (00887857) United Kingdom