About Douglas Hamilton Machinery Limited (NI053028) United Kingdom