About Stratford Retail Group Limited (11488011) United Kingdom