About J & N Stores Ltd (13122189) United Kingdom