Ditch Witch UK & Ireland - About Ditch Witch UK & Euro Equipment Ltd - Supplying the complete Ditch Witch equipment range to the UK & Ireland