About Derwent Plant & Machinery Limited (07608763) United Kingdom