About Mfs Retail Limited (SC484307) United Kingdom