About J & S Potatoes Limited (13191923) United Kingdom