About Lenny Motors Ltd (09529120) United Kingdom