About Retail Services Group Limited (12172293) United Kingdom