About Aberdeen Near Water Trawlers Limited (SC033276) United Kingdom