About Old Lamp Films Limited (07591380) United Kingdom