Distributors Near England, Worcestershire, Rous Lench