About Teahan Shellfish Limited (NI060092) United Kingdom