About Black Cap Films Limited (07898025) United Kingdom