About N & N Food And Wine Store Ltd (12984492) United Kingdom