About Filmtek Systems Limited (02332864) United Kingdom