5 Dealers found in Slough