About Barlow Fisheries Limited (11977742) United Kingdom