About Tricia B Shellfish Ltd (07733860) United Kingdom