About Lennor Limited (07954254) United Kingdom