About Filman Limited (02535268) United Kingdom