About The Escape Stratford Limited (13554659) United Kingdom