Aberdeen-based STL provides pioneering subsea equipment and technical advisory services, from concept development and design engineering to project management and operations support.