About Newark Road Stores Ltd (12274718) United Kingdom