About D. & M. Oliver & Sons Limited (11759451) United Kingdom