About Green Lennon Ltd (11459187) United Kingdom