About Meridian Retail Limited (05489322) United Kingdom