DAVID COVER & SON LTD Burgess Hill