About H&s Seafoods Ltd (13640429) United Kingdom