About Lincoln Pictures Limited (12292813) United Kingdom