About K Putterill Farms Limited (08347296) United Kingdom