About Canning Square Films Limited (12592958) United Kingdom