About Magic Shellfish Ltd (08687910) United Kingdom