Dealers found in Stroud