About Stretford Retail Ltd (12544412) United Kingdom