About The Submarine Leadership Company Limited (05010034) United Kingdom