About Ideall Supermarket Limited (11322624) United Kingdom