About Martin R Lucas Ltd (12406023) United Kingdom