About Dee Hamiltons Rail Ltd (12866539) United Kingdom