About Msr Retail Ltd (07383236) United Kingdom