About Taylor Potatoes Limited (10323674) United Kingdom