About Namara Films Limited (01258466) United Kingdom