I J PREECE AND SON LIMITED