About Johal Stores Ltd (13466809) United Kingdom