About Sperrin Producers Co-operative Limited (NP000337) United Kingdom