About Stratford Akib Retail Ltd (10961087) United Kingdom