About Lennie And Murtas Limited (04900676) United Kingdom