About Lomenech And Gill Ltd. (11321211) United Kingdom