About Barkerend Fisheries (duckworth) Ltd (12734323) United Kingdom