About Retail Solutions (holdings) Limited (04965155) United Kingdom