About Ellis & Jones Fishmonger Ltd (11797983) United Kingdom