Agricultural in Strathaven, Lanarkshire We help you find any company! R & J Russell Limited Goodsburn, Glenavon Street, Strathaven Strathaven, Lanarkshire