About G Duncan (shellfish) Limited (SC309254) United Kingdom