M E Willis (Sales & Hire) Ltd. 38 Long Street, Easingwold, York, North yorkshire YO613HT