About J N Stores Ltd (12836320) United Kingdom