About Stratford & Bowie Lp (SL025430) United Kingdom