About Ja Havsdelikatesser Limited (09938130) United Kingdom