About Ah Shellfish Limited (06922421) United Kingdom