About Galbraith Trawlers Limited (SC341101) United Kingdom