About Lucas And Gill Ltd (09039182) United Kingdom