About S & B Seafoods Ltd. (SC222703) United Kingdom