About Nicky S Food Store Limited (07831238) United Kingdom