About Mad Cow Films Limited (03224257) United Kingdom