About Lennon Suite Limited (11067611) United Kingdom