About Syren Shellfish Limited (08845193) United Kingdom