About Dekter Machinery (sales) Limited (02660282) United Kingdom