About Storyhouse Europe Limited (11289610) United Kingdom