About A M Stamford Street Ltd (11097961) United Kingdom