About Drury Machine Sales Limited (08511769) United Kingdom