About Margate Films Limited (11116121) United Kingdom