About Subsea 7 Crewing Limited (01130356) United Kingdom