About Dinchall Machinery Suppliers Limited (12227220) United Kingdom