Willoughby G V & D J Contracting