About River Teign Shellfish Limited (07229599) United Kingdom