About Northbay Pelagic Limited (08811240) United Kingdom