About Lucas Brothers Medical Services Limited (07112094) United Kingdom