Wellingborough, Wilby