DAVID COVER & SONS LTD Bexleyheath