About Manchester Retail Solutions Limited (08110303) United Kingdom