About North East Organic Growers Limited (03227809) United Kingdom