CHAS A BLATCHFORD & SONS LIMITED