About Lennon By Lennon Limited (04186730) United Kingdom