Plants in Stroud, Gloucestershire We help you find any company! Tobacconist Farm Limited Tobacconist Farm, Minchinhampton Stroud, Gloucestershire