About Seahorse Fisheries Limited (04450399) United Kingdom