About Stormhouse Pictures Ltd. (09367540) United Kingdom