About Lennon Films Limited (06739020) United Kingdom