About Juniper Hill Potatoes Limited (06525209) United Kingdom