About Retail Development Solutions (rds) Limited (10133818) United Kingdom