About Superfry Potatoes Ltd. (SC034556) United Kingdom