About Neaz Stores Ltd (13627227) United Kingdom