About D & R Machinery Limited (08990642) United Kingdom