About Barrington Organic Partnership Limited (06499232) United Kingdom