About Sp Retail Investment Limited (12027824) United Kingdom