About Stratford Productions Ltd (12310337) United Kingdom