About Aberbothrie Potatoes Ltd. (SC150727) United Kingdom