About Retail Sales Corporation L.p. (SL022563) United Kingdom