About The Last Film Company Limited (01550800) United Kingdom