About N D Oliver & Co Limited (03892698) United Kingdom