About Amec Offshore Developments Limited (SC137017) United Kingdom