About Suffolk Stores Ni Ltd (NI667156) United Kingdom