JCH Groundworks would be a good starting point getting them to quote as they also own grab and tipper lorries, so can do muck away and supply agrigates in bulk which you will need for your drainage work etc.
I've found the bigger companies to be more competitive than one man band outfits, plus they can supply crushed concrete, road plannings, screened top soil etc at £260 for a 20t load. which a one man band can't as he will need to put his mark up on it, for arranging everything.