About Proteus Marine Limited (12615601) United Kingdom