About Moggie Films Limited (06519676) United Kingdom