About Stour Valley Potatoes Limited (01744877) United Kingdom