About Chip And Potato Production Limited (10309652) United Kingdom