About Brixham Trawl Makers Limited (08234105) United Kingdom