Mini digger and excavator hire London, Hertfordshire and Essex. Diggers for hire.