About A & A Stratford Ltd (12839089) United Kingdom