About E D I Conveyors Limited (05332744) United Kingdom