About S & J Shellfish Ltd (09535084) United Kingdom