About The Humble Potato Co. Limited (08720316) United Kingdom