About Ocean Trawlers Europe Limited (10777636) United Kingdom