About Camack Pictures Limited (01881992) United Kingdom