About Shrimp Producers Organisation Limited (07945155) United Kingdom