About S & B Shellfish Ltd. (04208572) United Kingdom