About J B Anderson Fresh Fish Ltd (SC664969) United Kingdom