Dealers found in Harrow