BARRACUDA, MMSI: 232022476

flag-gb United Kingdom