About Sc Retail Ltd (10372335) United Kingdom