About J & H Stores Ltd (10601234) United Kingdom