About Jbm Stores Ltd (12435173) United Kingdom