I'm getting married next summer - small do in the back garden - and I'm looking for a caterer. Has anyone had a really good experience with a local caterer in Surrey? We're having about 45 guests - half a dozen of which are children. DP is a food lover and has high expectations!