About Specific Films Limited (01801839) United Kingdom