About Foster Wheeler (scotland) Limited (01389538) United Kingdom