About Sussex Sea Farm Ltd (13213343) United Kingdom