About G.w. Lucas & Sons Limited (00386915) United Kingdom