About Stratford Restaurant Group Limited (10906038) United Kingdom