DAVID COVER & SON LTD Chichester