About Supermarket Income Investments Uk (no8) Limited (12097345) United Kingdom