About Nitrate Film Limited (01821979) United Kingdom