About Bagnold Films Limited (11469432) United Kingdom