About Leedale Trawlers Limited (03696578) United Kingdom