About Northgate Fish Limited (13429834) United Kingdom