Dealers found in Slough, UK