Oil & Gas Babcock lands £30million BP contract 14/01/2013 By Ian Forsyth Babcock International Group said today that its facility at Rosyth had landed a £30million-plus contract for a major project west of Shetland.