About Seafoood Limited (12927324) United Kingdom