About Clerkenwell Films Limited (03485747) United Kingdom