About E.d. Griffiths (plant Hire & Sales) Limited (01831786) United Kingdom