About Ijh Superstores Ltd (10780947) United Kingdom