Dealers found in Towcester