About Yorks Stratford Limited (12298139) United Kingdom