About Stm Marine Limited (06765941) United Kingdom