About E. & D. (plant Hire) Limited (01180703) United Kingdom