About Candlestick Films Limited (10359919) United Kingdom