About The International Food Store Ne Ltd (13611356) United Kingdom